草庐IT

sql server 2012

全部标签

SQLServer数据库备份与还原

一、MicrosoftSQLServerManagementStudio是什么?        MicrosoftSQLServerManagementStudio,顾名思义,是微软SQLServer的管理工具,说白了,就是微软官方管理自家数据库的软件。可以对数据库和表操作,本章我们用到它强悍的备份和还原功能。二、备份   (1) 选中需要备份的数据库,右键选择备份  (2)添加目标(3)此处选择副追加 三、还原还原推荐直接选中数据库根节点,还原 添加一个你的bak文件所在的位置选中覆盖现有数据库  

SQLserver 报错RegCreateKeyEx() 返回了错误 5,“拒绝访问。” (.Net SqlClient Data Provider)错误号: 22002 严重性: 16 状态: 1

记录一下解决这个问题的过程,我是需要修改数据库服务器的属性里面对于的东西,如果直接在客户端进行可视化修改,你其实修改的东西,客户端会对应的写入到注册表中。拒绝访问,一般就是没有权限,解决办法:进入注册表win+R输入regedit打开注册表权限加在sqlsever这层就可以了。位置:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MicrosoftSQLServer然后我们右键MicrosoftSQLServer文件夹,然后选择权限在出来的输入框里,加入你自己电脑的用户名称,角色添加进去后选择该角色,然后点击高级,选择完全控制。然后应用,确定。就解决了。这问题国内和

SQLServer EOMONTH函数

        在SQLServer中,EOMONTH函数用于返回指定日期所在月份的最后一天的日期。它的语法如下: EOMONTH(start_date[,month_to_add])        其中,start_date是一个日期表达式,指定要计算的日期。month_to_add是一个可选参数,用于指定要添加到start_date的月份数。selectEOMONTH(GETDATE())AS'本月最后一天'selectEOMONTH(GETDATE(),1)AS'下月最后一天'selectEOMONTH(GETDATE(),-1)AS'上月最后一天'    结果:            

医院管理系统数据库,课程设计,SQLserver,纯代码设计

首先创建数据库,并建立各个表之间的主外键约束等,并插入数据。createdatabase医院信息管理系统on(name=医院信息管理系统,filename='D:\数据库课程设计\医院信息管理系统\医院信息管理系统.mdf',size=5,filegrowth=1)logon(name=医院信息管理系统_log,filename='D:\数据库课程设计\医院信息管理系统\医院信息管理系统_log.ldf',size=2,maxsize=30,filegrowth=10%)use医院信息管理系统gocreatetable医生表(医生编号char(15)notnullprimarykey,姓名ch

医院管理系统数据库,课程设计,SQLserver,纯代码设计

首先创建数据库,并建立各个表之间的主外键约束等,并插入数据。createdatabase医院信息管理系统on(name=医院信息管理系统,filename='D:\数据库课程设计\医院信息管理系统\医院信息管理系统.mdf',size=5,filegrowth=1)logon(name=医院信息管理系统_log,filename='D:\数据库课程设计\医院信息管理系统\医院信息管理系统_log.ldf',size=2,maxsize=30,filegrowth=10%)use医院信息管理系统gocreatetable医生表(医生编号char(15)notnullprimarykey,姓名ch

SQLserver查询锁表和解锁

SQLserver查询锁表和解锁由于写错了一个过滤条件kettle从用友U8数据库中拉取发票明细数据时数据量过大强制停止后仍然在无法查询,怀疑是被锁表了。查询锁表语句selectrequest_session_idspid,OBJECT_NAME(resource_associated_entity_id)tableNamefromsys.dm_tran_lockswhereresource_type='OBJECT'强制解锁declare@spidintSet@spid=58--锁表进程declare@sqlvarchar(1000)set@sql='kill'+cast(@spidasva

SqlServer创建用户只赋予某个视图权限

打开数据库进行连接选择安全性-登录名-新建登录名填写用户名选择用户映射选择对应的数据库点击确定及ok选择对应的数据库-安全性-用户-选择刚才创建的用户名右击选择属性选择安全性-搜索-特定对象-确定这个时候我们选择我们需要开放的内容,我这里选择视图选择完视图后确定,在进行浏览选择需要开放的视图确定,确定选择选择的视图,在下面勾选权限,我这里只给了只读权限4.测试新的账号登录情况登录成功后我们查看一下权限,我这里只能查看到我给开放的一个视图权限

SQLServer2022安装(Windows),已验证

二、安装可视化工具SSMS 接下来安装可视化工具SSMS,现在新版本默认都是没有可视化界面,需要单独安装(1)地址:下载SQLServerManagementStudio(SSMS)-SQLServerManagementStudio(SSMS)|MicrosoftLearn(2)点击下载蓝色链接 (3)运行SSMS-Setup-CHS.exe文件默认安装 安装成功(4)按【Windows】键,在最近添加里打开SQLServerManagementStudioManagementStudio19 5)打开软件,弹出的界面选择连接 (6)新建查询 就完毕了,可以开始学习啦! 三、常见安装错误sq

如何远程连接SQLServer数据库

如何远程连接SQLServer数据库准备工作1.打开 选中如下的连接方式 连接成功后就会出出现2.连接成功后:右键设置属性安全性设置:如下图所示设置连接属性:   设置完成之后点击完成!!!3.打开 启动sqlServer服务,必须启动!! 按照如下进行启动,右键即可启动! 设置本机的ip地址,ipconfig查看本机的ipv4地址将自己的ip地址设置到,下图的位置中。右键。点击属性。 按照下图进行设置。 点击应用即可。4.重启服务即可。配置远程连接成功!!!下面是针对不同的可视化的软件进行的远程的连接。1.针对Navicat远程连接SQLServer数据库1.新建连接2.查看本机ip地址 3

【超级实用多用户配置】Windows Server 2012 如何实现多个用户远程桌面登陆(2016也适用)

目录实现办法:1、安装桌面会话主机和远程桌面授权2、web申请激活码3、激活终端服务4、配置远程桌面会话主机授权服务器5、配置远程桌面会话主机授权模式6、验证:背景:WindowsServer2012默认情况下,只运行2个用户远程桌面登陆,这里我们可以通过安装远程桌面会话主机配置来实现2个以上用户的远程桌面登陆。实现办法:1、安装桌面会话主机和远程桌面授权1)在“控制面板”中,打开“服务器管理器”,选择“基于角色或基于功能的安装”,出现以下的安装界面 2)下一步 3)选择远程桌面服务 4)下一步5)下一步 6)选择桌面会话主机和远程桌面授权   7)选择安装  8)重新启动后设置便会生效。2、